Parallel tasks - French English Dictionary